This document (dated 1/16/96) hails from http://www.sgi.com/Products/hardware/challenge/XFS/XFSspecs.html
-- always reference the above link, for the most current, up-to-date version of this page.


Technical Specifications

XFS File System

Technology
Journaled 64-bit file system for IRIX(tm), with guaranteed file system consistency
Product Span
Available as a layered product on all systems which run IRIX 5.3 or later, except IP4 and IP6 platforms
Max. File Size
1TB at first release, future releases support 9 million TB or the system drive limits
Max. File System Size
1TB at first release, future releases support 18 million TB or the system drive limits
File System Block Size
Selectable at file system creation time using mkfs_512, 512 bytes to 64KB for normal data, and up to 1MB for real-time data

File system extents (contiguous data) are configurableat file creation time using fcntl and are multiples of the file system block size

Physical Disk Sector Size Supported 512 Bytes
NFS Compatibility Using NFS 5.3, 64-bit file systems can be exported to other systems which support the NFS V3 Protocol Systems which use NFS V2 protocol may access XFS file systems within the 32-bit limit imposed by the protocol
EFS Interoperability
EFS and XFS filesystems can be active on a single computer system
Backup/Restore
Dump/restore, bru, cpio, tar; IRIS NetWorker(tm) for IRIX
Dump Interchangeability
Restore can restore EFS dumps to either EFS or XFS file systems xfs_restore can restore XFS dumps to either XFS or EFS file systems
EFS file systems are dumped in EFS format, XFS file systems are dumped in XFS format
Dumps of active XFS file systems are possible
Support for Hierarchical Storage
Data Management API (DMIG) allows implementation of hierachial storage management software with no kernal modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures.
Swap to Files
Swap to files is supported
Guaranteed Rate I/O *
Hard and soft guarantees are supported, hard guarantees require turning off disk-drive self diagnostics Guarantees are expressed as a file descriptor, data rate, duration, and start time
Performance
Superior to EFS
Memory
32MB recommended
XFS Options
Guaranteed I/O for more than 4 streams

XLV Volume Management

Topology Support
Mirroring, striping, concatenation supported.
Each volume can contain 3 subvolumes: real-time, log, and data
File system journal can be stored on a separate partition for maximum performance
Separate real-time partition for XFSfilesystems.
Maximum Disks per File System
Each sub volume can be independently mirrored up to 4 copies, striped up to 128 ways, and concatenated up to 100 volume extents (note: there may be hardware imposed limits)
Root Partition
Root partitions can be mirrored. Striping and device concatenation of root partitions is not supported at first release /usr partition mirroring, striping, and concatenationare available for the /usr partitions as for any other (non-root) file system
Dynamic Change
Add or remove a mirror, grow a volume, replace failed elements of a mirrored volume
XLV Options *
File system mirroring. Striping and concatenation are provided with base software
* denotes unbundled product


Copyright © 1995, Silicon Graphics, Inc.